﻿using System.Globalization;
using System.Windows.Forms;
using WindowsFormsGUI.Entidades;

namespace WindowsFormsGUI
{
    public partial class ResultadosFrm : Form
    {
        #region Atributos

        #endregion

        #region Constructor

        public ResultadosFrm()
        {
            InitializeComponent();
            EstablecerContadores();
        }

        #endregion

        #region Eventos de usuario

        #endregion

        #region Metodos de soporte

        private void EstablecerContadores()
        {            
            lblMontoTotal.Text = Contador.MontoTotal().ToString(CultureInfo.InvariantCulture);

            lblCantProcesadas.Text = Contador.CantidadDeMonedasProcesadas().ToString(CultureInfo.InvariantCulture);
            lblCantVerdaderas.Text = Contador.CantidadDeMonedasVerdaderas().ToString(CultureInfo.InvariantCulture);
            lblCantFalsas.Text = Contador.MonedasFalsas.ToString(CultureInfo.InvariantCulture);

            lblCant5C.Text = Contador.Moneda5Centavos.ToString(CultureInfo.InvariantCulture);
            lblMonto5C.Text = Contador.Monto5Centavos().ToString(CultureInfo.InvariantCulture);

            lblCant10C.Text = Contador.Moneda10Centavos.ToString(CultureInfo.InvariantCulture);
            lblMonto10C.Text = Contador.Monto10Centavos().ToString(CultureInfo.InvariantCulture);

            lblCant25C.Text = Contador.Moneda25Centavos.ToString(CultureInfo.InvariantCulture);
            lblMonto25C.Text = Contador.Monto25Centavos().ToString(CultureInfo.InvariantCulture);

            lblCant50C.Text = Contador.Moneda50Centavos.ToString(CultureInfo.InvariantCulture);
            lblMonto50C.Text = Contador.Monto50Centavos().ToString(CultureInfo.InvariantCulture);

            lblCant1P.Text = Contador.Moneda1Peso.ToString(CultureInfo.InvariantCulture);
            lblMonto1P.Text = Contador.Moneda1Peso.ToString(CultureInfo.InvariantCulture);
        }

        #endregion
    }
}
